body{
    background-color: whitesmoke;
    position: fixed;
 
 }
 .kh_searchcity{
     width: 100%;
     position: fixed;
     height: 1.2rem;
     background-color: white;
     margin-top: 1rem;
     left: 0rem;
     /* border: 0.025rem silver solid; */
 }
 #kh_searchinput{
     width: 75%;
     position: absolute;
     top: 0.2rem;
     /* left: 0.5rem; */
     height: 0.7rem;
     border: 0.025rem silver solid;
     /* outline: none; */
     outline-color: #3190e8;
     font-size: 0.35rem;
     color: #333;
 }
 .kh_up{
     width: 1.5rem;
     position: absolute;
     right: 0.2rem;
     top: 0.2rem;
     height: 0.8rem;
     /* border-radius: 20%; */
     background-color: #3190e8;
     border: none;
     color: white;
     border-radius: 10%;
     font-size: 0.35rem;
 }
 .kh_historytext{
     position: fixed;
     width: 100%;
     margin-top: 2.3rem;
     font-size: 0.3rem;
     background-color:#fff6e4 ;
     color: #ff883f;
 }
 .kh_addressBox{
     width: 100%;
     height: 1.5rem;
     background-color: white;
     margin-top: rem;
     border: 0.025rem silver solid;
     font-size: 0.4rem;
     position: relative
 }
 .kh_cityshow{
     margin-top: 3.2rem;
     /* position: relative; */
     width: 100%;
     /* height: 5rem; */
     overflow: auto;
 }
 .kh_cityshow div{
     width: 8rem;
 }
 .kh_addressname{
     font-size: 0.3rem;
     line-height: 1rem;
 }
 .kh_address{
     font-size: 0.25rem;
 }
 .kh_tips{
     font-size: 0.4rem;
     text-align: center;
     margin-top: 4rem;
     color: #969696;
 }